infested with large roundworm - Spanish English Dictionary